home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
answrbok
/
8_11.lha
/
8_11
/
rctst.c
< prev
next >
Wrap
Text File
|
1993-08-08
|
810b
|
48 lines
* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */
* The C++ Answer Book */
* Tony Hansen */
* All rights reserved. */
include <stream.h>
include <ctype.h>
truct INT {
char x[4];
;
define XXXXOBJ INT
include "../8.10dir/pr.c"
include "rc.h"
eclare(randomOBJ,INT);
mplement(randomOBJ,INT);
include "../8.9dir/8_9a2.c"
include "../8.9dir/8_9a3.c"
include "../8.10dir/8_10a4.c"
include "../8.10dir/8_10a5.c"
nt main(int, char**)
randomOBJ(INT) x("tst.data");
INT i = x[3];
pr("x[3] = ", i);
i = x[2];
pr("x[2] = ", i);
i.x[0] = '3';
i.x[1] = ';';
pr("i = ", i);
x[1] = i;
cout << "assigned x[1] <- i('3;')\n";
x[0] = x[8];
cout << "assigned x[0] <- x[8]\n";
i = x[8];
pr("x[8] = ", i);
i = x[0];
pr("x[0] = ", i);
return 0;